package com.module.admin.app.pojo;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

import org.apache.ibatis.type.Alias;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include;
import com.system.comm.model.BaseEntity;

/**
 * app_ant实体
 * @author admin
 * @date 2021-01-02 10:31:29
 * @version V1.0.0
 */
@Alias("appAnt")
@SuppressWarnings("serial")
@JsonInclude(Include.NON_NULL)
@JsonIgnoreProperties(ignoreUnknown = true)
public class AppAnt extends BaseEntity implements Serializable {
	/** 编号 */
	private String aaId;
	/** 应用编号 */
	private String aiId;
	/** 类型[10url/20截图] */
	private Integer type;
	/** 类型值 */
	private String typeValue;
	/** 名称 */
	private String name;
	/** 备注 */
	private String remark;
	/** api信息 */
	private String apiInfo;
	/** 父编号 */
	private String parentAaId;
	/** 创建人 */
	private Integer createUserId;
	/** 创建时间 */
	private Date createTime;
	//================================ ext
	/** 子集 */
	private List<AppAnt> cldList;
	
	/** 编号的get方法 */
	public String getAaId() {
		return aaId;
	}
	/** 编号的set方法 */
	public void setAaId(String aaId) {
		this.aaId = aaId;
	}
	/** 应用编号的get方法 */
	public String getAiId() {
		return aiId;
	}
	/** 应用编号的set方法 */
	public void setAiId(String aiId) {
		this.aiId = aiId;
	}
	/** 类型[10url/20截图]的get方法 */
	public Integer getType() {
		return type;
	}
	/** 类型[10url/20截图]的set方法 */
	public void setType(Integer type) {
		this.type = type;
	}
	/** 名称的get方法 */
	public String getName() {
		return name;
	}
	/** 名称的set方法 */
	public void setName(String name) {
		this.name = name;
	}
	/** 备注的get方法 */
	public String getRemark() {
		return remark;
	}
	/** 备注的set方法 */
	public void setRemark(String remark) {
		this.remark = remark;
	}
	/** api信息的get方法 */
	public String getApiInfo() {
		return apiInfo;
	}
	/** api信息的set方法 */
	public void setApiInfo(String apiInfo) {
		this.apiInfo = apiInfo;
	}
	/** 父编号的get方法 */
	public String getParentAaId() {
		return parentAaId;
	}
	/** 父编号的set方法 */
	public void setParentAaId(String parentAaId) {
		this.parentAaId = parentAaId;
	}
	/** 创建人的get方法 */
	public Integer getCreateUserId() {
		return createUserId;
	}
	/** 创建人的set方法 */
	public void setCreateUserId(Integer createUserId) {
		this.createUserId = createUserId;
	}
	/** 创建时间的get方法 */
	public Date getCreateTime() {
		return createTime;
	}
	/** 创建时间的set方法 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	public List<AppAnt> getCldList() {
		return cldList;
	}
	public void setCldList(List<AppAnt> cldList) {
		this.cldList = cldList;
	}
	public String getTypeValue() {
		return typeValue;
	}
	public void setTypeValue(String typeValue) {
		this.typeValue = typeValue;
	}
}